drain the dragon - French English Dictionary